
.aside-box{
  .sidebar-block{
    background-color: #fff;
    border-radius: 2px;
    margin-bottom: 15px;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
    .block-title{
      padding: 12px 15px;
      font-size: 13px;
      color: $grey-3;
      border-bottom: 1px solid hsla(0,0%,58.8%,.1);
    }
  }
  .author-block{
    .block-body{
      padding: 15px;
      .user-item{
        margin-bottom: 15px;
        display: flex;
        .user-img{
          .ant-image-img{
            border-radius: 50%;
          }
        }
        .user-info{
          max-width: 146px;
          margin-left: 10px;
          .user-name{
            @extend %ellipsis;
            color: #000;
            font-size: 13px;
            font-weight: 600;
          }
          .user-brief{
            @extend %ellipsis;
            margin-top: 10px;
            font-size: 12px;
            color: #72777b;
          }
        }
      }
      .stat-item{
        font-size: 15px;
        color: #000;
        margin-bottom: 8px;
        .count{
          font-weight: 500;
        }
      }
    }
  }
  .applets{
    padding: 8px 15px;
    display: flex;
    align-items: center;
    .text{
      padding-left: 5px;
      .title{
        font-weight: bold;
        color: $grey-3;
      }
      .desc{
        font-size: 13px;
        color: $grey-9;
      }
    }
  }
}